International Development Assistance - German English Dictionary